data journalism
When Data Falls Silent: Lessons from an Analysis with No InformationIn modern sports, data is the backbone of every tactical analysis. But what...
Vietnamese Football: A Fully Formatted Tactical Report With an Empty ConclusionA 4.2 MB PDF opened on my screen in Lyon with a sober title: stage-two deep...
VAR Will Not Turn Vietnamese Referees into Saints, but It Forces the Whole System to Look at ItselfIn the 88th minute, with the score tied at 1-1 in a top-of-the-table V.League...
Vietnam U17 lose to FC Seoul U18: the value sits at minute 88, unrecordedMinute 88 of the friendly, on a training pitch with no stand, a Vietnam U17...
Kim Sang Sik Returns to South Korea After His Father's Death: The One-Week Gap and What the Stat Sheet Cannot MeasureI received the news at 22:47 Beijing time, while I was rewinding the tape of...
Vietnamese Combat Sports Injuries: Decoding the 'Death Window' and the Cost of SpeedI still remember that sound. It was not the roar of the crowd after a knockou...
Thailand lose 0-3 to Australia in the 2026 Asian Championship quarterfinals: Three sets expose the real ceiling of Southeast Asian men's volleyballThe third set ended 19-25. Before it: 22-25 and 24-26. On September 10, 2026,...
The Whistle Does Not Belong to the Press Room: Herrera and the Question of Who Has the Right to JudgeThere is a moment in football when the noise does not come from the stands bu...
India's Men's Badminton Team at the Asian Games 2026: Two Pillars, Five Rubbers and an Unconfirmed BracketIn the men's team format at the Asian Games, a medal is usually decided by a...
V.League 2026/2026: Pressing Rhythm, Squad Depth and the Data Signals Before the Decisive RoundMinute 84, Hang Day Stadium. A central midfielder of Hanoi FC leaves his...
U23 Vietnam and the One-Point Threshold Against U23 Uzbekistan: Data Does Not Allow HasteOne point. In football, that is the most fragile gap between advancing and...
Comprehensive Analysis of Vietnamese Badminton Landscape: Information Gaps and Strategic ImplicationsIn the context of Vietnamese sports developing strongly, badminton has emerge...
The Perfect, Empty Scouting Report Clubs Keep Paying ForIn February, a friend who works as a scout for a K League 1 club sent me a...
Champions fall on opening day: Satwik-Chirag defeat is not technical collapse but the fitness bill of the Asian Games schedule21-12, 19-21, 14-21. These three numbers will be repeated for weeks as an...
Sixty Minutes for the Najdorf: Opening Theory's Race Without a Finish LineIn the editing room, I rewind the tape from Wijk aan Zee, January 2026. Round...
Vietnamese Swimmers and the Injury Equation: When Data SpeaksI once thought I understood everything about sports injuries. Twenty years...
UFC 331: Joshua Van defends flyweight title against Alexandre PantojaDuring the break between rounds one and two in Los Angeles, Joshua Van's corn...
The Fall of the Caesar King: Flash Wolves Indefinitely Suspends NaiLiu - From APL 2026 FMVP to a Night Without a Return DateThere are nights when I call out a match's name, and the stadium only echoes...
Sydney Sweeney and the wave of athlete reactions: Amy Hunt speaks out after women's 200m final in BudapestControversy around a Sydney Sweeney advertisement has crossed from...
Under the Table: Vietnam's Table Tennis Pipeline, WTT Points and the Ground Nobody Has DugApril morning, a district sports hall on the edge of Hai Phong opens at six. ...
